//订单管理-商城订单列表-配置文件
App.util.ns('Admin.Orders.Shopping');
Admin.Orders.Shopping.Conf = {
    columns: [
        {name: '昵称', value: function(item){
            return item.user ? item.user.nickname : '-- --';
        }},
        {name: '订单号',width: '200px', value: 'wxorder'},
        // {name: '供应商',width: '150px', value: function(item){
        //     return item.supplier ? item.supplier.name : '暂无';
        // }},
        {name: '备注',width: '90px', value: function(item){
            return item.message ? item.message : '暂无';
        }},
        {name: '商品信息', width: '240px', value: function(item){
            var returnStr = '';
            for(var i=0;i<item.order_info.length;i++){
                var index = item.order_info[i];
                if(index.specStr){
                    returnStr = [returnStr +'名称：'+index.name+'，规格：'+index.specStr+'，价格：'+index.price+'，数量：'+index.num +'<br>'];
                }else{
                    returnStr = [returnStr +'名称：'+index.name+'，规格：默认 ，价格：'+index.price+'，数量：'+index.num +'<br>'];
                }
            }
            returnStr = [returnStr + '运动优惠金额：'+item.step_fee+'元<br>'];
                returnStr = [returnStr + '企业福利抵减：'+item.enterprise_fee+'元'];
            return returnStr;
        }},
        {name: '收货人信息', width: '200px', value: function(item){
            var returnStr = '';
            var index = item.consignee_info;
            var address = '';
            if(index.provinceName){
                address += index.provinceName;
            }
            if(index.cityName){
                address += index.cityName;
            }
            if(index.countyName){
                address += index.countyName;
            }
            if(index.detailInfo){
                address += index.detailInfo;
            }

            if(index.userName){
                returnStr = [returnStr +'收件人姓名：'+index.userName+'<br> 电话：'+index.telNumber+'<br> 地址：'+address];
            }else{
                returnStr = [returnStr +'暂无信息'];
            }
            return returnStr;
        }},
        {name: '运单信息', width: '150px', value: function(item){
            return item.delivers ? ['物流公司：'+item.delivers.name,'<br>','运单号：'+item.deliver_no ]: '-- --';
        }},
        {name: '订单创建时间', width: '90px', value: function(item){
            return App.util.formator.dateTime(item.start_time).substr(5, 11);
        }},
        {name: '订单状态', width: '80px', value: function(item){
            switch (item.status+'') {
                case '1':
                    return '待支付';
                case '2':
                    return '支付完成';
                case '3':
                    return '订单完成';
                case '4':
                    return '失败';
            }
        }}
    ],
    form: [
        {type: 'hidden', name: 'id'},

    ]
};